Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 USTA Men's Challenger of Urbana-Champaign - Urbana Heineken Challenger - Ho Chi Minh City 2003 West Side Tennis Club Challenger - Forest Hills Binghamton Professional Tennis Tournament - Binghamton VI Gramado Open de Tenis - Gramado Flea Market Cup Busan Challenger Tennis - Busan II Cyclus Open de Tenis - Florianopolis Music City Challenger - Nashville 2007 Knoxville Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Baton Rouge Pro Tennis Classic - Baton Rouge New Delhi Challenger II - New Delhi Seguros Bolivar Open - Bogota The Comercia Bank Challenger - Aptos Oldum Brown Vancouver Open - Vancouver Copa Petrobras-Colombia - Bogota Sao Paulo Challenger Carson Challenger Rhodes Challenger Bogota Challenger Sao Paulo Challenger Campos do Jordao Challenger Sao Paulo Challenger Honolulu Challenger Quimper Challenger Aguascalenties Challenger Medellin Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo Burbank Challenger - Burbank Campinas Challenger Belem Challenger AAPT Championships - Adelaide Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong BH Tennis Open International Cup - Belo Horizonte Samsung Secruities Cup Challenger - Seoul Naples Challenger - Naples Copa Kia Challenger ATP - Santiago XII Abierto Internacional de Salinas - Salinas RCA Championships - Indianapolis Internationaux du Doubs - Besancon The Hamlet Cup - Long Island Brazil Open - Salvador Siebel Open - San Jose Dallas Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Abierto Mexicano de Tenis Pegaso - Acapulco Belo Horizonte Challenger The Stella Artois Grass Court Championships - London Brasil Open - Salvador Sacramento Challenger Aptos Challenger Heineken Open - Auckland Kroger / St. Jude International - Memphis Sacramento Challenger Legg Mason Tennis Classic - Washington D.C. China Open - Beijing International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg International Tennis Championships - Delray Beach Campos do Jordao Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten 2003 USTA Challenger of Calabasas - Calabasas Samsung Securities Cup - Seoul Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles XL Bermuda Open - Bermuda Pilot Pen Tennis - New Haven JSM Challenger - Champaign Open de Moselle - Metz AIG Japan Open - Tokyo Internationaux de Nouvelle-Caledonie - New Caledonia ITG Miami Challenger - Miami CA Tennis Trophy - Vienna South African Airways Open - East London St. Petersburg Open - St. Petersburg Challenger DCNS de Cherbourg - Cherbourg Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis Kroger / St. Jude International - Memphis Sydney International - Sydney Sybase Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Sail Open - New Delhi Brasil Open - Costa do Sauipe Campbell's Hall of Fame Tennis Championships - Newport Japan Open - Tokyo Thailand Open - Bangkok Chennai Open - Chennai Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Mercedes-Benz Cup - Los Angeles Mercedes-Benz Cup - Los Angeles V Manta Open-Trofeo Ricardo Delgado Aray - Manta AAPT Championships - Adelaide BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing Waco Tennis Challenger - Waco Legg Mason Tennis Classic - Washington Abierto Internacional Varonil Ciudad de Cancun - Cancun Salinas Challenger Mexico City Challenger Talahassee Challenger AIG Japan Open Tennis Championships - Tokyo Zagreb Challenger Chennai Open - Chennai Chennai Open - Chennai Turin Challenger The Stella Artois Grass Court Championships - London Winnetka Challenger Bogota Challenger The 10tele.com Open - Nottingham CNA TennisPro Classic - Winnetka Brasilia Challenger Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Tiburon Challenger Calabasas Challenger Charlottesville Challenger AEGON International - Eastbourne V Gramado Open de Tennis - Gramado Cridicard Mastercard Tennis Cup - Campos do Jordao ATP Challenger Hamburg - Hamburg Carson Challenger Rome Challenger Reggio Emilia Challenger Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Aptos Challenger Grand Prix de Tennis de Lyon - Lyon Binghamton Challenger Brasilia Challenger Chennai Open - Chennai Salvador Challenger Brasil Open - Costa do Sauipe SAP Open - San Jose Bangkok Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Helsinki Challenger Noumea Challenger Thailand Open - Bangkok Movistar Open - Santiago Chennai Open - Chennai AIG Japan Open Tennis Championships - Tokyo U.S. Men's Clay Court Championships - Houston Movistar Open - Santiago Campbells Hall of Fame Tennis Championships - Newport Brasil Open - Costa do Sauipe Panama City Challenger Bogota Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Cali Challenger Serbia Open - Belgrade Legg Mason Tennis Classic - Washington Campinas Challenger Bucaramanga Challenger U.S. Men's Clay Court Championships - Orlando Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem Winnetka Challenger USTA Challenger - Champaign Medellin Challenger Bucaramanga Challenger Brisbane International - Brisbane USTA Seascape Challenger - Aptos Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch VII Avierto Internacional de Salinas - Salinas Ljubljana Open 2002 - Ljubljana ARMS USTA Challenger - Rocky Mount Zagreb Open - Zagreb IX Open Internacional D'Andorra - Andorra Muller Cup - Ulm Granby Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington 2002 FSE Challenger - Tarzana Hilton Waikoloa USTA Challenger - Waikoloa Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee 2000 Challenger de Granby - Granby SAP Open - San Jose Open Castilla y Leon Trofeo Iberdrola - Segovia BH Tennis Open International Cup - Belo Horizonte Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg drkoop.com USTA Tennis Championships of Houston - Houston China Open - Beijing Copa Ericsson Peru - Lima USTA Challenger of Las Vegas - Las Vegas VI Trofeo Ciudad de Quito - Quito USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose BCP Tennis Classic - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw VI Abierto Internacional de Salinas - Salinas BellSouth Open - Vina del Mar 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov XI Venice Open - Venice TESS Tennis Classic - Campinas Stella Artois Clay Court Championships - Budaors Credicard Tennis Cup - Campos do Jordao Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton Segundo Aberto de Brasilia - Brasilia Telesp Celular Open - Campinas Compaq Cup 2001 - Zabrze Global Telecom Open - Florianopolis TED Open - Istanbul USTA Championships of Kerrville - Kerrville Intelig Tennis Cup - Brasilia USTA Tennis Championships of Houston - Houston Copa Ericsson Brazil - Sao Paulo USTA Challenger of Burbank - Burbank Copa Ericsson Chile - Santiago 2001 UT Tyler Patriot Challenger - Tyler Haagen Dazs Open - Caracas Urbana-Champaign Challenger - Urbana Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio Samsung Securities Cup - Seoul Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Britania Zavaleta - Puebla Yokohama World Tennis Gaora Cup - Yokohama SMS Tennis Cup - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin Healthsouth/USTA Challenger - Denver Challenger Ciudad de Tijuana - Tijuana GHI Bronx Tennis Classic - Bronx Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington BH Tennis Open International Cup - Belo Horizonte drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio V Abierto Internacional de Salinas - Salinas Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston drkoop.com USTA Tennis Championships - Armonk Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban USTA Safeway Challenger - Aptos VIII Avierto Internacional de Salinas - Salinas III Gramado Open de Tenis - Gramado XL Capital Bermuda Open - Bermuda Geneva Challenger - Geneva 2003 USTA Tallahassee Tennis Challenger - Tallahassee X Open Internacional D'Andorra - Andorra USTA Men's Challenger of Dallas - Dallas Fifth-Third Bank Tennis Championships - Lexington BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado GHI Bronx Classic - Bronx Kyiv UMC Open - Kiev Optimus Maia Open - Maia VI Gramado Open de Tenis - Gramado Copa Ericsson Uruguay - Montevideo Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno IX Trofeo Ciudad de Quito - Quito USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco Britania Zavaleta - Puebla Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Healthsouth/USTA Men's Challenger of Burbank - Burbank IX Abierto Internacional de Salinas - Salinas Challenger Leon 2004 - Leon XL Capital Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Zagreb Open - Zagreb drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto Schickedanz Open - Furth USTA Tallahassee Tennis Challenger - Tallahassee ATU Cup - Weiden XI Open International D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby The Natrel's Challenger of Granby - Granby Ourocard Tennis Challenger - Sao Paulo USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao Fifth Third Bank Tennis Classic - Lexington A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Binghamton Professional Tennis Tournament - Binghamton 2004 USTA Challenger of Calabasas - Calabasas College Station Challenger - College Station Austin Challenger - Austin West Side Tennis Challenger - Forest Hills Tiburon Challenger - Tiburon 2004 Keys Gate Challenger - Homestead 13 BH Tennis Open International Cup - Belo Horizonte Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Aberto de Sao Paulo - Sao Paulo Music City Challenger - Nashville Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Top Wool Challenger - Biella The LTA Men's Challenger - Southampton USTA/Adtech Challenger - Boston Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Aberto de Santa Catarina - Florianopolis 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Abierto Colombiano de Tenis - Bogota Atlanta Clay Court Challenger - Atlanta ECM Prague Open - Prague Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Unique Zagreb Open - Zagreb Baden Open - Ettlingen Czech Open 2006 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba 2006 North Shore Pro Tennis Championship - Winnetka Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Heineken Open - Auckland Amazonia Open de Tenis - Belem Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Bogota Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Hilton Waikoloa Village USTA Challenger - Waikoloa Savannah Challenger AT&T Challenger of Dallas - Dallas Bancolombia Open - Bogota 2008 Lubbock Challenger - Lubbock Voit Mexico City Open - Mexico City USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples ECU Prague Open - Prague The 'Fitz' Casino Challenger - Tunica Unique Zagreb Open - Zagreb Countrywide Classic USTA Challenger - Carson Unicredit Czech Open 2007 - Prostejov Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger Lugano - Lugano Ciudad de Pozoblanco Open Diputacion - Cordoba Levene Gouldin & Thompson Tennis Challenger - Binghamton Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao GHI Bronz Classic - Bronx Oklahoma Challenger - Tulsa XIII Trofeo Ciudad de Quito - Quito Swanston Challenger - Sacramento Copa Petrobras Colombia - Bogota Pro Challenger at Calabasas - Calabasas Copa Petrobras Brazil - Belo Horizonte Samsung Securities Cup - Seoul Flea Market Cup - Busan Ford Tennis Championships - Louisville Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Izmir Cup - Izmir Sunset Moulding Challenger - Yuba City Fifth Third Bank Tennis Championships - Lexington XIV Challenger ATP Club Premium Open - Quito Semgroup Challenger - Tulsa Seguros Bolivar Open - Cali Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan IV Challenger Ciudad De Guayaquil - Guayaquil Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Ostrava Challenger Cali Challenger Knoxville Challenger Curitiba Challenger Sarasota Challenger Ojai Challenger Lugano Challenger Champaign Challenger Winnetka Challenger Lexington Challenger Tulsa Challenger Helsinki Challenger Bogota Challenger Salinas Challenger Rimouski Challenger Pereira Challenger Blumenau Challenger Santos Challenger Sao Paulo Challenger Leon Challenger Busan Challenger Cremona Challenger Alessandria Challenger Milan Challenger Guadalajara Challenger Winnetka Challenger Honolulu Challenger Bucaramanga Challenger Aptos Challenger Manta Challenger Beijing Challenger Campos do Jordao Challenger Tulsa Challenger Cali Challenger Recife Challenger Sacramento Challenger Tiburon Challenger Seoul Challenger Sao Jose Do Rio Preto Challenger Charlottesville Challenger Sao Leopoldo Challenger Buenos Aires Challenger Champaign Challenger Honolulu Challenger Dallas Challenger Cherbourg Challeger Florianopolis Challenger Salinas Challenger Guadalajara Challenger Pingguo Challenger Barranquilla Challenger Pereira Challenger Savannah Challenger Sao Paulo Challenger Rio Quente Challenger Granby Challenger Sunrise Challenger Manta Challenger Como Challenger Quito Challenger Rio De Janeiro Challenger Bogota Challenger Baton Rouge Challenger Blunmenau Challenger Tallahassee Challenger Manta Challenger Napa Challenger Cancun Challenger Meknes Challenger Kyoto Challenger Santos Challenger TCT Open - Tunis Sporting Challenger - Turin U.S. Men's Clay Court Championships - Houston Binghamton Professional Tennis Tournament - Binghamton RCA Championships - Indianapolis Sao Paulo Challenger San Luis Potosi Challenger 2002 - San Luis Potosi U.S. Men's Clay Court Championships - Houston 2002 USTA Challenger of Calabasas - Calabasas USTA Challenger of Burbank - Burbank Intelig Tennis Cup - Campos do Jordao SMS Tennis Open - Sao Paulo University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Brazil - Sao Paulo V Trofeo Ciudad de Quito - Quito Atlantic City Open - Atlantic City U.S. Men's Clay Court Championships - Houston Challenger de Granby - Granby BNP Paribas Open - Indian Wells West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon 2003 Eddleman USTA Challenger - Birmingham International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Sony Ericsson Open 2008 - Belgrade Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Heineken Open - Auckland SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Synsam Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon MoviStar Open - Vina del Mar SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis Waldbaum's Hamlet Cup - Long Island Regions Morgan Keegan Championships - Memphis SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Copa AT&T - Buenos Aires Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Arizona Men's Tennis Championships - Scottsdale Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Legg Mason Tennis Classic - Washington Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Brasil Open - Salvador U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campbell's Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Abierto Mexicano Telfonica MoviStar - Acapulco ATP Kremlin Cup - Moscow Pacific Life Open - Indian Wells Thailand Open - Bangkok Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York AIG Japan Open Tennis Championships - Tokyo Millenium Tennis Championships - Delray Beach Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Adidas International - Sydney French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island The Ericsson Open - Miami Tennis Masters Series - Miami Estoril Open - Estoril Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Countrywide Classic - Los Angeles Sony Ericsson Open - Miami Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, AUT-BRA 4-1